imploring person - Spanish English Dictionary